package com.xxl.job.executor.model;

import java.math.BigDecimal;

public class ResourceGoods {
    private String resourceGoodsId;

    private String goodsName;

    private String firstKind;

    private String secondKind;

    private String thirdKind;

    private String thirdKindName;

    public String getModeName() {
        return modeName;
    }

    public void setModeName(String modeName) {
        this.modeName = modeName;
    }

    // 物资所属的专题名称
    private String modeName;

    public String getThirdKindName() {
        return thirdKindName;
    }

    public void setThirdKindName(String thirdKindName) {
        this.thirdKindName = thirdKindName;
    }

    public String getMeasureName() {
        return measureName;
    }

    public void setMeasureName(String measureName) {
        this.measureName = measureName;
    }

    private String measureName;

    private String goodsUse;

    private String contact;

    private String contactTel;

    private String resStorageId;

    private String orgName;

    private String resTeamId;

    private BigDecimal totalQuantity;

    private String measure;

    private String specModel;

    private String eventType;

    private String remark;

    private String createdDate;

    private String createdBy;

    private String updatedDate;

    private String updatedBy;

    private Short delFlag;

    private String sendOrgId;

    private String sendOrgName;

    private String resStorageAddress;

    private String expirationDate;

    private String changeDate;

    private String reportDate;

    private String contactPhone;

    private String uuid;

    private Short sendFlag;

    public String getGoodsType() {
        return goodsType;
    }

    public void setGoodsType(String goodsType) {
        this.goodsType = goodsType;
    }

    private String goodsType;

    public String getStorageName() {
        return storageName;
    }

    public void setStorageName(String storageName) {
        this.storageName = storageName;
    }

    private String storageName;

    private BigDecimal totalQuantityForType;//每一种类型的总量值

    public BigDecimal getLimitValue() {
        return limitValue;
    }

    public void setLimitValue(BigDecimal limitValue) {
        this.limitValue = limitValue;
    }

    private BigDecimal limitValue;

    public BigDecimal getTotalQuantityForType() {
        return totalQuantityForType;
    }

    public void setTotalQuantityForType(BigDecimal totalQuantityForType) {
        this.totalQuantityForType = totalQuantityForType;
    }

    public String getResourceGoodsId() {
        return resourceGoodsId;
    }

    public void setResourceGoodsId(String resourceGoodsId) {
        this.resourceGoodsId = resourceGoodsId == null ? null : resourceGoodsId.trim();
    }

    public String getGoodsName() {
        return goodsName;
    }

    public void setGoodsName(String goodsName) {
        this.goodsName = goodsName == null ? null : goodsName.trim();
    }

    public String getFirstKind() {
        return firstKind;
    }

    public void setFirstKind(String firstKind) {
        this.firstKind = firstKind == null ? null : firstKind.trim();
    }

    public String getSecondKind() {
        return secondKind;
    }

    public void setSecondKind(String secondKind) {
        this.secondKind = secondKind == null ? null : secondKind.trim();
    }

    public String getThirdKind() {
        return thirdKind;
    }

    public void setThirdKind(String thirdKind) {
        this.thirdKind = thirdKind == null ? null : thirdKind.trim();
    }

    public String getGoodsUse() {
        return goodsUse;
    }

    public void setGoodsUse(String goodsUse) {
        this.goodsUse = goodsUse == null ? null : goodsUse.trim();
    }

    public String getContact() {
        return contact;
    }

    public void setContact(String contact) {
        this.contact = contact == null ? null : contact.trim();
    }

    public String getContactTel() {
        return contactTel;
    }

    public void setContactTel(String contactTel) {
        this.contactTel = contactTel == null ? null : contactTel.trim();
    }

    public String getResStorageId() {
        return resStorageId;
    }

    public void setResStorageId(String resStorageId) {
        this.resStorageId = resStorageId == null ? null : resStorageId.trim();
    }

    public String getOrgName() {
        return orgName;
    }

    public void setOrgName(String orgName) {
        this.orgName = orgName == null ? null : orgName.trim();
    }

    public String getResTeamId() {
        return resTeamId;
    }

    public void setResTeamId(String resTeamId) {
        this.resTeamId = resTeamId == null ? null : resTeamId.trim();
    }

    public BigDecimal getTotalQuantity() {
        return totalQuantity;
    }

    public void setTotalQuantity(BigDecimal totalQuantity) {
        this.totalQuantity = totalQuantity;
    }

    public String getMeasure() {
        return measure;
    }

    public void setMeasure(String measure) {
        this.measure = measure == null ? null : measure.trim();
    }

    public String getSpecModel() {
        return specModel;
    }

    public void setSpecModel(String specModel) {
        this.specModel = specModel == null ? null : specModel.trim();
    }

    public String getEventType() {
        return eventType;
    }

    public void setEventType(String eventType) {
        this.eventType = eventType == null ? null : eventType.trim();
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    public String getCreatedDate() {
        return createdDate;
    }

    public void setCreatedDate(String createdDate) {
        this.createdDate = createdDate == null ? null : createdDate.trim();
    }

    public String getCreatedBy() {
        return createdBy;
    }

    public void setCreatedBy(String createdBy) {
        this.createdBy = createdBy == null ? null : createdBy.trim();
    }

    public String getUpdatedDate() {
        return updatedDate;
    }

    public void setUpdatedDate(String updatedDate) {
        this.updatedDate = updatedDate == null ? null : updatedDate.trim();
    }

    public String getUpdatedBy() {
        return updatedBy;
    }

    public void setUpdatedBy(String updatedBy) {
        this.updatedBy = updatedBy == null ? null : updatedBy.trim();
    }

    public Short getDelFlag() {
        return delFlag;
    }

    public void setDelFlag(Short delFlag) {
        this.delFlag = delFlag;
    }

    public String getSendOrgId() {
        return sendOrgId;
    }

    public void setSendOrgId(String sendOrgId) {
        this.sendOrgId = sendOrgId == null ? null : sendOrgId.trim();
    }

    public String getResStorageAddress() {
        return resStorageAddress;
    }

    public void setResStorageAddress(String resStorageAddress) {
        this.resStorageAddress = resStorageAddress == null ? null : resStorageAddress.trim();
    }

    public String getExpirationDate() {
        return expirationDate;
    }

    public void setExpirationDate(String expirationDate) {
        this.expirationDate = expirationDate == null ? null : expirationDate.trim();
    }

    public String getChangeDate() {
        return changeDate;
    }

    public void setChangeDate(String changeDate) {
        this.changeDate = changeDate == null ? null : changeDate.trim();
    }

    public String getReportDate() {
        return reportDate;
    }

    public void setReportDate(String reportDate) {
        this.reportDate = reportDate == null ? null : reportDate.trim();
    }

    public String getContactPhone() {
        return contactPhone;
    }

    public void setContactPhone(String contactPhone) {
        this.contactPhone = contactPhone == null ? null : contactPhone.trim();
    }

    public String getUuid() {
        return uuid;
    }

    public void setUuid(String uuid) {
        this.uuid = uuid == null ? null : uuid.trim();
    }

    public Short getSendFlag() {
        return sendFlag;
    }

    public void setSendFlag(Short sendFlag) {
        this.sendFlag = sendFlag;
    }

    public String getSendOrgName() {
        return sendOrgName;
    }

    public void setSendOrgName(String sendOrgName) {
        this.sendOrgName = sendOrgName;
    }

    @Override
    public String toString() {
        return "ResourceGoods{" +
                "resourceGoodsId='" + resourceGoodsId + '\'' +
                ", goodsName='" + goodsName + '\'' +
                ", firstKind='" + firstKind + '\'' +
                ", secondKind='" + secondKind + '\'' +
                ", thirdKind='" + thirdKind + '\'' +
                ", thirdKindName='" + thirdKindName + '\'' +
                ", modeName='" + modeName + '\'' +
                ", measureName='" + measureName + '\'' +
                ", goodsUse='" + goodsUse + '\'' +
                ", contact='" + contact + '\'' +
                ", contactTel='" + contactTel + '\'' +
                ", resStorageId='" + resStorageId + '\'' +
                ", orgName='" + orgName + '\'' +
                ", resTeamId='" + resTeamId + '\'' +
                ", totalQuantity=" + totalQuantity +
                ", measure='" + measure + '\'' +
                ", specModel='" + specModel + '\'' +
                ", eventType='" + eventType + '\'' +
                ", remark='" + remark + '\'' +
                ", createdDate='" + createdDate + '\'' +
                ", createdBy='" + createdBy + '\'' +
                ", updatedDate='" + updatedDate + '\'' +
                ", updatedBy='" + updatedBy + '\'' +
                ", delFlag=" + delFlag +
                ", sendOrgId='" + sendOrgId + '\'' +
                ", resStorageAddress='" + resStorageAddress + '\'' +
                ", expirationDate='" + expirationDate + '\'' +
                ", changeDate='" + changeDate + '\'' +
                ", reportDate='" + reportDate + '\'' +
                ", contactPhone='" + contactPhone + '\'' +
                ", uuid='" + uuid + '\'' +
                ", sendFlag=" + sendFlag +
                ", storageName='" + storageName + '\'' +
                ", totalQuantityForType=" + totalQuantityForType +
                ", limitValue=" + limitValue +
                '}';
    }
}